TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/30/2023)
2020
Section - No. California
Area - Marin Area (MA)
League - 2020 ADULT 40&Over
Flight - Men's 4.0
Subflight - Men's 4.0 - MA - 2
--------------------------------------------------------------------------------------------------------------------------------------
BELVEDERE TC 40AM4.0A
League Record: 1 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Mark Harris - 3.82
Gregory Chamberlain - 3.76
David Kulik - 3.74
Jon Auerbach - 3.61
David Flaherty - 3.22
Quentin Hills - 3.07
Timothy Cunningham - n/a
Rocky Moss - n/a
Peter Christodoulo - n/a
Michael Lasky - n/a
Jeff Horowitz - n/a
Farid Gazor - n/a
Fan Zhang - n/a
Brian Taylor - n/a
League Results By Position
1D 1S 2D 3D
Peter Christodoulo - n/a & David Kulik - 3.74 3 - 1
Rocky Moss - n/a & Timothy Cunningham - n/a 0 - 2
Rocky Moss - n/a & Brian Taylor - n/a 0 - 1
Rocky Moss - n/a & Jeff Horowitz - n/a 0 - 1
Rocky Moss - n/a & Michael Lasky - n/a 0 - 1
Farid Gazor - n/a & Timothy Cunningham - n/a 0 - 1
David Kulik - 3.74 & Mark Harris - 3.82 0 - 1
David Kulik - 3.74 & Jon Auerbach - 3.61 1 - 0
Mark Harris - 3.82 1 - 1
Gregory Chamberlain - 3.76 & Jon Auerbach - 3.61 3 - 0 1 - 1
Fan Zhang - n/a 0 - 2
Michael Lasky - n/a & David Flaherty - 3.22 0 - 1
David Flaherty - 3.22 0 - 1
Quentin Hills - 3.07 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SCOTT VALLEY 40AM4.0A
League Record: 1 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Joe Gulash - 3.78
Brian Marcus - 3.66
Eric Schwartzman - 3.63
George Dodge - 3.60
Derrick Wong - 3.09
Thomas Geissler - n/a
Ron Ramin - n/a
Ron Liss - n/a
Richard Hoskins - n/a
Paul Levitan - n/a
Pat Lyons - n/a
Ken Wei - n/a
Jim Lesser - n/a
Christopher Ventris - n/a
Christopher Gilmor - n/a
Chris Nguyen - n/a
League Results By Position
1D 1S 2D 3D
Ron Liss - n/a & Paul Levitan - n/a 0 - 1
Ron Liss - n/a & George Dodge - 3.60 0 - 1
Joe Gulash - 3.78 & Eric Schwartzman - 3.63 1 - 1
Joe Gulash - 3.78 & Christopher Ventris - n/a 0 - 1
Joe Gulash - 3.78 & Brian Marcus - 3.66 2 - 0
Joe Gulash - 3.78 0 - 1
Paul Levitan - n/a & Eric Schwartzman - 3.63 0 - 1
Paul Levitan - n/a & Richard Hoskins - n/a 1 - 0 1 - 0
Christopher Gilmor - n/a & Chris Nguyen - n/a 0 - 1
Chris Nguyen - n/a & Jim Lesser - n/a 0 - 1
Thomas Geissler - n/a & Ken Wei - n/a 1 - 0
Ron Ramin - n/a & Eric Schwartzman - 3.63 0 - 1
Ron Ramin - n/a & Richard Hoskins - n/a 0 - 1
Ron Ramin - n/a & Jim Lesser - n/a 0 - 1
Christopher Ventris - n/a & Pat Lyons - n/a 0 - 2
Pat Lyons - n/a & George Dodge - 3.60 0 - 1
Ken Wei - n/a & Chris Nguyen - n/a 1 - 1
Ken Wei - n/a & Jim Lesser - n/a 0 - 1
George Dodge - 3.60 1 - 3
Brian Marcus - 3.66 2 - 0
Derrick Wong - 3.09 & Christopher Gilmor - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BOYLE PK 40AM4.0A
League Record: 1 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Mark Stuart - 3.90
Leszek Kotzian - 3.83
Robert Herrera - 3.80
Gary Acheatel - 3.59
Jerry Labay - 3.35
Rob Harrington - n/a
Murray Dunn - n/a
Mark Schiller - n/a
Lars Wermer - n/a
Jim Justice - n/a
Charlie Norman - n/a
Andy Sun - n/a
League Results By Position
1D 1S 2D 3D
Robert Herrera - 3.80 & Mark Schiller - n/a 0 - 1
Robert Herrera - 3.80 & Andy Sun - n/a 0 - 1
Robert Herrera - 3.80 & Jim Justice - n/a 0 - 1 2 - 1
Rob Harrington - n/a & Mark Schiller - n/a 1 - 0
Rob Harrington - n/a & Charlie Norman - n/a 0 - 1
Rob Harrington - n/a & Murray Dunn - n/a 0 - 1
Gary Acheatel - 3.59 & Mark Schiller - n/a 0 - 1
Gary Acheatel - 3.59 & Andy Sun - n/a 0 - 1
Gary Acheatel - 3.59 & Charlie Norman - n/a 1 - 0
Mark Schiller - n/a & Lars Wermer - n/a 1 - 0
Andy Sun - n/a & Lars Wermer - n/a 0 - 1
Murray Dunn - n/a & Jerry Labay - 3.35 0 - 1
Lars Wermer - n/a 3 - 0
Leszek Kotzian - 3.83 & Rob Harrington - n/a 1 - 0
Leszek Kotzian - 3.83 & Gary Acheatel - 3.59 0 - 1
Leszek Kotzian - 3.83 & Mark Stuart - 3.90 1 - 0
Leszek Kotzian - 3.83 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ROLLING HILLS 40AM4.0A
League Record: 1 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ken Siler - 3.91
Kenneth Hoppe - 3.81
Ara Hamamjian - 3.80
Jay Potter - 3.76
Michael Lustenberger - 3.68
Jack Williams - 3.62
Toby Tyler - n/a
Steve Schreck - n/a
Phylos Tobler - n/a
Mike Kelly - n/a
Mark Moyer - n/a
Jim Shroyer - n/a
Greg Friedman - n/a
Eric Zahra - n/a
Eric White - n/a
Douglas De Salvo - n/a
League Results By Position
1D 1S 2D 3D
Jack Williams - 3.62 & Mark Moyer - n/a 1 - 0
Jack Williams - 3.62 & Kenneth Hoppe - 3.81 0 - 1
Jack Williams - 3.62 & Jim Shroyer - n/a 1 - 0
Phylos Tobler - n/a & Toby Tyler - n/a 0 - 1
Mike Kelly - n/a & Ara Hamamjian - 3.80 1 - 0
Eric White - n/a & Toby Tyler - n/a 0 - 1
Greg Friedman - n/a & Eric Zahra - n/a 0 - 1
Greg Friedman - n/a 0 - 2
Steve Schreck - n/a & Michael Lustenberger - 3.68 0 - 1 2 - 1
Jay Potter - 3.76 & Michael Lustenberger - 3.68 0 - 1
Jay Potter - 3.76 & Douglas De Salvo - n/a 0 - 1
Jay Potter - 3.76 & Ken Siler - 3.91 0 - 1
Jay Potter - 3.76 0 - 1
Douglas De Salvo - n/a & Eric Zahra - n/a 0 - 1
Douglas De Salvo - n/a & Jim Shroyer - n/a 1 - 0 1 - 0
Kenneth Hoppe - 3.81 & Ken Siler - 3.91 2 - 0
Kenneth Hoppe - 3.81 4 - 0
Ara Hamamjian - 3.80 & Eric Zahra - n/a 1 - 1
Ken Siler - 3.91 & Michael Lustenberger - 3.68 0 - 1
Jim Shroyer - n/a & Steve Schreck - n/a 1 - 0
Jim Shroyer - n/a & Toby Tyler - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MILL VALLEY 40AM4.0A
League Record: 5 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
James Milligan - 3.95
mike natenshon - 3.70
Todd Niedermeyer - n/a
Teke Kelley - n/a
Roark Vandien - n/a
Richard Reilly - n/a
Phillip Febbo - n/a
Nick Bockh - n/a
Michael White - n/a
Michael Ellis - n/a
Kevin Knowles - n/a
Jonathan Rutchik - n/a
Jeff Marks - n/a
Fred Eisenhart - n/a
Frank Young - n/a
David Thelander - n/a
Craig Miller - n/a
Brian Kneafsey - n/a
Benjamin Moglen - n/a
Aaron Klink - n/a
League Results By Position
1D 1S 2D 3D
Fred Eisenhart - n/a & Brian Kneafsey - n/a 1 - 0
Fred Eisenhart - n/a & James Milligan - 3.95 0 - 1
Fred Eisenhart - n/a & Teke Kelley - n/a 1 - 0
Fred Eisenhart - n/a & Nick Bockh - n/a 1 - 0
Richard Reilly - n/a & Todd Niedermeyer - n/a 0 - 1
Richard Reilly - n/a & Phillip Febbo - n/a 0 - 1
Jonathan Rutchik - n/a 2 - 1
Michael Ellis - n/a 1 - 0
mike natenshon - 3.70 2 - 1
Michael White - n/a & Jeff Marks - n/a 1 - 0
Michael White - n/a & Frank Young - n/a 0 - 1
Teke Kelley - n/a & James Milligan - 3.95 3 - 0
Kevin Knowles - n/a & Jeff Marks - n/a 1 - 0
Kevin Knowles - n/a & Brian Kneafsey - n/a 1 - 0
Aaron Klink - n/a & Roark Vandien - n/a 1 - 0
Aaron Klink - n/a & Brian Kneafsey - n/a 1 - 0
Aaron Klink - n/a & Phillip Febbo - n/a 1 - 0
Nick Bockh - n/a & Roark Vandien - n/a 1 - 0
Nick Bockh - n/a & Benjamin Moglen - n/a 0 - 1
Nick Bockh - n/a & mike natenshon - 3.70 1 - 0
David Thelander - n/a & Craig Miller - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MARIN TC 40AM4.0A
League Record: 2 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Jeffrey Kamys - 3.81
Jody Osterweil - 3.80
Jeffrey Kent - 3.66
Thomas Chang - 3.55
Seth Barad - n/a
Robert Lang - n/a
Robert Ahearn - n/a
Kevin Hakman - n/a
Jason Tuttle - n/a
Jason Strahm - n/a
Jason Holmes - n/a
Gary Russillo - n/a
David Shepard - n/a
David Hirschkop - n/a
Christopher Horne - n/a
Bill Green - n/a
League Results By Position
1D 1S 2D 3D
Christopher Horne - n/a & Jeffrey Kent - 3.66 1 - 1
Christopher Horne - n/a & Jody Osterweil - 3.80 1 - 0 0 - 1
Jeffrey Kent - 3.66 & Jody Osterweil - 3.80 0 - 1 0 - 1
Jeffrey Kent - 3.66 & Seth Barad - n/a 1 - 0
Robert Lang - n/a & Robert Ahearn - n/a 1 - 0
Robert Lang - n/a & Thomas Chang - 3.55 0 - 1 1 - 0
Robert Lang - n/a & Seth Barad - n/a 0 - 1
Robert Lang - n/a 0 - 1
David Shepard - n/a & Kevin Hakman - n/a 0 - 1
Jason Strahm - n/a & Jody Osterweil - 3.80 1 - 0 0 - 1
Bill Green - n/a & Jeffrey Kamys - 3.81 0 - 1
Jeffrey Kamys - 3.81 & Kevin Hakman - n/a 1 - 0
Jeffrey Kamys - 3.81 & Jason Tuttle - n/a 0 - 1
Jason Holmes - n/a & Robert Ahearn - n/a 0 - 1 1 - 0
Jason Holmes - n/a & Thomas Chang - 3.55 0 - 1
Robert Ahearn - n/a 0 - 1
Thomas Chang - 3.55 0 - 2
Gary Russillo - n/a & Jeffrey Kamys - 3.81 1 - 0
Gary Russillo - n/a 2 - 2
Jody Osterweil - 3.80 & Jeffrey Kamys - 3.81 0 - 1
Seth Barad - n/a & David Hirschkop - n/a 1 - 0
Seth Barad - n/a & Jason Holmes - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BAY CLUB ROSS VALLEY 40AM4.0A
League Record: 4 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Mark Lasser - 3.71
Tim Rose - n/a
Kevin Erdman - n/a
Josh Jaffe - n/a
Jordan Sanger - n/a
Jason Lytz - n/a
Hamid Rafiei - n/a
David Wright - n/a
David Thomas - n/a
Clayton Earle - n/a
Charles Spelman - n/a
Brian Muller - n/a
Andrew Hawley - n/a
Adam Jaffe - n/a
League Results By Position
1D 1S 2D 3D
Charles Spelman - n/a & Adam Jaffe - n/a 1 - 0
Charles Spelman - n/a & David Thomas - n/a 1 - 0
Charles Spelman - n/a 0 - 1
Jason Lytz - n/a & Tim Rose - n/a 1 - 0 1 - 0
Adam Jaffe - n/a & David Thomas - n/a 1 - 0
Adam Jaffe - n/a & Josh Jaffe - n/a 0 - 1 1 - 0
Brian Muller - n/a & David Thomas - n/a 1 - 0
Clayton Earle - n/a & Josh Jaffe - n/a 1 - 0
Clayton Earle - n/a & David Wright - n/a 1 - 0
Tim Rose - n/a & David Wright - n/a 1 - 0
Hamid Rafiei - n/a & Kevin Erdman - n/a 1 - 0
Hamid Rafiei - n/a 2 - 0
Andrew Hawley - n/a & David Wright - n/a 0 - 1
Jordan Sanger - n/a & David Wright - n/a 1 - 0
Mark Lasser - 3.71 & Kevin Erdman - n/a 1 - 0
Mark Lasser - 3.71 1 - 1